#import <Foundation/Foundation.h>
#import "AddressAnnotation.h"
#import "FoursquareVenue.h"

/**
 * A FoursquareVenueAnnotation is a single venue in the Foursquare
 * system represented as a map annotation for an MKMapView. 
 * 
 * @author      James Lin
 * @version     2.1.2
 * @since       2.1.2
 * @see         AddressAnnotation
 */
@interface FoursquareVenueAnnotation : AddressAnnotation

@property (nonatomic, retain) FoursquareVenue* venueInfo; // Info for the venue

/**
 * Initialize the Foursquare venue annotation.
 *
 * @param venue  the Foursquare venue
 * @return       the initialized Foursquare venue annotation
 */
- (id)initWithVenue:(FoursquareVenue*)venue;

@end
